﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Globalization;

namespace Modelo_ETdA.Negocio.Analise
{
    public class DocumentoCabecalho
    {
        private int cod;
        private String nome;
        private String dimensao;
        private DateTime data_registo;

        /*
        *Caso 1 -> Formato Avaliacao
        *Caso 2 -> Avaliacao
        */
        private int tipoDoc;

        public DocumentoCabecalho(String nome, String dimensao, DateTime data_registo, int tipoDoc)
        {
            this.cod = -1;
            this.nome = nome;
            this.dimensao = dimensao;
            this.data_registo = data_registo;
            this.tipoDoc = tipoDoc;
        }

        public DocumentoCabecalho(int cod, String nome, String dimensao, DateTime data_registo, int tipoDoc)
        {
            this.cod = cod;
            this.nome = nome;
            this.dimensao = dimensao;
            this.data_registo = data_registo;
            this.tipoDoc = tipoDoc;
        }

        public int Cod
        {
            get { return cod; }
            set { cod = value; }
        }

        public String Nome
        {
            get { return nome; }
            set { nome = value; }
        }

        public String Dimensao
        {
            get { return dimensao; }
            set { dimensao = value; }
        }

        public DateTime Data_registo
        {
            get { return data_registo; }
            set { data_registo = value; }
        }

        public int TipoDoc
        {
            get { return tipoDoc; }
            set { tipoDoc = value; }
        }
    }
}
